French bean

noun
1.
British. the pod of a green bean or wax bean, eaten as a vegetable.
Origin
1545-55
British Dictionary definitions for French bean

French bean

noun
1.
a small twining bushy or annual bean plant, Phaseolus vulgaris, with white or lilac flowers and slender green edible pods
2.
the pod of this plant See also haricot
Also called dwarf bean, kidney bean